spin doctor – English–Polski translations

🇬🇧 en pl 🇵🇱

spin doctor noun

  • person hired to improve public image
spin doctor, spin doktor

🇵🇱 pl en 🇬🇧

spin doctor

spin doctor
Wiktionary Links